track installations - French English Dictionary